Home
last modified time | relevance | path

Searched hist:"7443 b964" (Results 1 – 1 of 1) sorted by relevance

/xv6-public/
H A Dgrep.c7443b964 Wed Mar 25 00:54:39 GMT 2015 Austin Clements <amdragon@mit.edu> Fix missing NUL-terminator in grep

Currently, grep read()s into a buffer and then uses the buffer as a
string. Since there's no NUL-terminator, this can cause it to falsely
identify line breaks and matches from leftover data on earlier lines
and, if a line fills up the entire buffer, to read past the end of the
buffer.

Fix this by NUL-terminating any data returned by read().

Thanks to Keiichi Watanabe for the report.